🇬🇧 en fi 🇫🇮

lion's leaf noun

  • Leontice leontopetalum, a flowering plant of the Eastern Mediterranean containing saponins in all its parts
leijonanlyhty
Wiktionary Links